正则表达式生成器可根据正则表达式生成值。
你可以更改其属性来自定义生成器:
选项 |
描述 |
正则表达式 |
输入正则表达式。 |
下表显示了语法元素。
描述 |
示例 |
生成 |
基本 |
||
普通字符 |
Kelly |
Kelly |
单个字符 |
[AB] |
A 或 B |
字符集中的初始 ] |
[]] |
] |
[x-y] 范围 |
[0-9] |
例如 2 或 7 |
[chars] 字符集 |
[A-Z0-9] |
例如 3 或 M |
[exclude chars] 字符集 |
[^abc] |
例如 m 或 [ |
* 零个或多个 |
abc* |
例如 abcc 或 ab |
+ 一个或多个 |
abc+ |
例如 abcccc 或 abc |
? 包含或不包含 |
abc? |
ab 或 abc |
(regexp) 组 |
(abc)*d |
例如 abcabcd 或 d |
{num} 重复 |
b{4} |
bbbb |
{min,max} 重复 |
b{3,4} |
bbb 或 bbbb |
{min,} 至少 min 个重复 |
b{4,} |
例如 bbbb 或 bbbbbbbbb |
() 空白字符串 |
() |
|
| 随便一个 |
True|False |
True 或 False |
随便一个(包括空白) |
th(e|is|at) |
例如 the 或 that |
转义 |
||
反斜杠 |
\\ |
\ |
点 |
\. |
. |
脱字符 |
\^ |
^ |
金钱符号 |
\$ |
$ |
左大括号 |
\{ |
{ |
右大括号 |
\} |
} |
左方括号 |
\[ |
[ |
右方括号 |
\] |
] |
左小括号 |
\( |
( |
右小括号 |
\) |
) |
竖线 |
\| |
| |
星号 |
\* |
* |
加号 |
\+ |
+ |
问号 |
\? |
? |
大写或小写字母、下划线、数字 |
\w |
[A-Za- z_0-9] |
所有 ASCII 可打印字符 |
\W |
[ -~] |
数字 |
\d |
[0-9] |
回车 |
\r |
|
定位字符 |
\t |
|
空格字符 |
\s |
|